engineering engineers computer marketing laptop computer repair development application consulting engineer software development notebook product development software design thin-client radius3 manufacturing java